you did the best you could - Französisch Englisch Wörterbuch